slam the brakes on - Französisch Englisch Wörterbuch